despatch carrier - German English Dictionary